package com.healthcloud.entity;

import java.math.BigDecimal;
import java.util.Date;


/**
 * 体检项目的具体检测结果
 * @author ZhengL
 *
 */
public class TestResult  {

	private BigDecimal id; //检测编号
	private String idCard; //身份证号
	private String testItemCode; //检测项目编号
	private String testItemName; //检测项目名称
	private String testItemNameEn; //检测项目英文名
	private String testKindCode;//检测种类编号
	private String testKindName; //检测种类名称
	private String testKindNameEn; //检测种类英文名
	private Date testTime; //检测时间
	private String testTimeStr;//时间字符串
	private String testValue; //检测结果值
	private String testReport; //检测结果医生建议
	private String testResult; //检测结论 0=正常  1=偏高  -1=偏低
	private Integer resultKind; //1=数值 2=阴阳 3=阴+数值
	private String medicalInstrumentName;
	private String mkMedicalInstrumentId;
	private String testPersonName;
	private String testPersonId;
	private Integer testPersonKindId; //1=医生 2=病人自己
	private Integer testFrom; //1=从体检  2=个人检测
	private String fromId; //
	private String temprature; //测试时温度
	private String valueUnit; //单位
	private String spare1;
	private String spare2;
	private String spare3;
	private String spare4;

	//add by lixx 新增字段
	private String patientId; //病人ID
	private String DataType;//数据类型
	private String TimeFrom;//时间起
	private String TimeTo;//时间止
	private String consultHigh;//参考值(高)
	private String consultLow;//参考值(低)

	private String InspectorName; //创建人
	private String InspectionDept; //创建医院

	private Date createTime; //检测时间
	//0:未发送  1：发送成功  2：发送失败  3：二次发送失败
	private Integer isPublish;
	public BigDecimal getId() {
		return id;
	}
	public void setId(BigDecimal id) {
		this.id = id;
	}
	public String getIdCard() {
		return idCard;
	}
	public void setIdCard(String idCard) {
		this.idCard = idCard;
	}
	public String getTestItemCode() {
		return testItemCode;
	}
	public void setTestItemCode(String testItemCode) {
		this.testItemCode = testItemCode;
	}
	public String getTestItemName() {
		return testItemName;
	}
	public void setTestItemName(String testItemName) {
		this.testItemName = testItemName;
	}
	public String getTestItemNameEn() {
		return testItemNameEn;
	}
	public void setTestItemNameEn(String testItemNameEn) {
		this.testItemNameEn = testItemNameEn;
	}
	public String getTestKindCode() {
		return testKindCode;
	}
	public void setTestKindCode(String testKindCode) {
		this.testKindCode = testKindCode;
	}
	public String getTestKindName() {
		return testKindName;
	}
	public void setTestKindName(String testKindName) {
		this.testKindName = testKindName;
	}
	public String getTestKindNameEn() {
		return testKindNameEn;
	}
	public void setTestKindNameEn(String testKindNameEn) {
		this.testKindNameEn = testKindNameEn;
	}
	public Date getTestTime() {
		return testTime;
	}
	public void setTestTime(Date testTime) {
		this.testTime = testTime;
	}
	public String getTestValue() {
		return testValue;
	}
	public void setTestValue(String testValue) {
		this.testValue = testValue;
	}
	public String getTestReport() {
		return testReport;
	}
	public void setTestReport(String testReport) {
		this.testReport = testReport;
	}
	public String getTestResult() {
		return testResult;
	}
	public void setTestResult(String testResult) {
		this.testResult = testResult;
	}
	public String getMedicalInstrumentName() {
		return medicalInstrumentName;
	}
	public void setMedicalInstrumentName(String medicalInstrumentName) {
		this.medicalInstrumentName = medicalInstrumentName;
	}
	public String getTestPersonName() {
		return testPersonName;
	}
	public void setTestPersonName(String testPersonName) {
		this.testPersonName = testPersonName;
	}
	public String getTestPersonId() {
		return testPersonId;
	}
	public void setTestPersonId(String testPersonId) {
		this.testPersonId = testPersonId;
	}
	public Integer getTestFrom() {
		return testFrom;
	}
	public void setTestFrom(Integer testFrom) {
		this.testFrom = testFrom;
	}
	public String getFromId() {
		return fromId;
	}
	public void setFromId(String fromId) {
		this.fromId = fromId;
	}
	public String getTemprature() {
		return temprature;
	}
	public void setTemprature(String temprature) {
		this.temprature = temprature;
	}
	public Integer getResultKind() {
		return resultKind;
	}
	public void setResultKind(Integer resultKind) {
		this.resultKind = resultKind;
	}
	public Integer getTestPersonKindId() {
		return testPersonKindId;
	}
	public void setTestPersonKindId(Integer testPersonKindId) {
		this.testPersonKindId = testPersonKindId;
	}
	public String getSpare1() {
		return spare1;
	}
	public void setSpare1(String spare1) {
		this.spare1 = spare1;
	}
	public String getSpare2() {
		return spare2;
	}
	public void setSpare2(String spare2) {
		this.spare2 = spare2;
	}
	public String getSpare3() {
		return spare3;
	}
	public void setSpare3(String spare3) {
		this.spare3 = spare3;
	}
	public String getSpare4() {
		return spare4;
	}
	public void setSpare4(String spare4) {
		this.spare4 = spare4;
	}
	public String getMkMedicalInstrumentId() {
		return mkMedicalInstrumentId;
	}
	public void setMkMedicalInstrumentId(String mkMedicalInstrumentId) {
		this.mkMedicalInstrumentId = mkMedicalInstrumentId;
	}
	public String getValueUnit() {
		return valueUnit;
	}
	public void setValueUnit(String valueUnit) {
		this.valueUnit = valueUnit;
	}
	public String getTestTimeStr() {
		return testTimeStr;
	}
	public void setTestTimeStr(String testTimeStr) {
		this.testTimeStr = testTimeStr;
	}
	public String getPatientId() {
		return patientId;
	}
	public void setPatientId(String patientId) {
		this.patientId = patientId;
	}
	public String getDataType() {
		return DataType;
	}
	public void setDataType(String dataType) {
		DataType = dataType;
	}
	public String getTimeFrom() {
		return TimeFrom;
	}
	public void setTimeFrom(String timeFrom) {
		TimeFrom = timeFrom;
	}
	public String getTimeTo() {
		return TimeTo;
	}
	public void setTimeTo(String timeTo) {
		TimeTo = timeTo;
	}
	public String getConsultHigh() {
		return consultHigh;
	}
	public void setConsultHigh(String consultHigh) {
		this.consultHigh = consultHigh;
	}
	public String getConsultLow() {
		return consultLow;
	}
	public void setConsultLow(String consultLow) {
		this.consultLow = consultLow;
	}

	public String getInspectorName() {
		return InspectorName;
	}

	public void setInspectorName(String inspectorName) {
		InspectorName = inspectorName;
	}

	public String getInspectionDept() {
		return InspectionDept;
	}

	public void setInspectionDept(String inspectionDept) {
		InspectionDept = inspectionDept;
	}


	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Integer getIsPublish() {
		return isPublish;
	}

	public void setIsPublish(Integer isPublish) {
		this.isPublish = isPublish;
	}
}
